/*
 * Process.h
 *
 *  Created on: Dec 4, 2013
 *      Author: gonprieto
 */

#ifndef PROCESS_H_
#define PROCESS_H_

class Process {
	typedef struct Configuracion{
	};

protected:
	Configuracion parseParams(int argc, char **argv);

public:
	Process();
	virtual ~Process();

	void showHelp();

	virtual int runProcess(int argc, char **argv) = 0;
};

#endif /* PROCESS_H_ */
